(diminutive of noun hombre) small man - Francés Inglés Diccionario